草庐IT

linux - Chroot 与 Docker

全部标签

【Docker】golang使用DockerFile正确食用指南

【Docker】golang使用DockerFile正确食用指南大家好我是寸铁👊总结了一篇golang使用DockerFile正确食用指南✨喜欢的小伙伴可以点点关注💝问题背景今天寸铁想让编写好的go程序在docker上面跑,要想实现这样的效果,就需要用到今天的主角:DockerFile,那怎么使用DockerFile呢?那具体怎么做呢?其实很简单,不过网上的博客的一些命令笔者实操过,发现不够完善!小伙伴们要想实现,看笔者的正确食用指南即可,减少大量踩坑的时间。编写Dockerfile在你要运行到容器的程序所在的文件夹创建Dockerfile之后复制如下内容到创建的文件中。FROMgolang:

如何在Linux本地搭建Tale网站并实现无公网ip远程访问

文章目录前言1.Tale网站搭建1.1检查本地环境1.2部署Tale个人博客系统1.3启动Tale服务1.4访问博客地址2.Linux安装Cpolar内网穿透3.创建Tale博客公网地址4.使用公网地址访问Tale前言今天给大家带来一款基于Java语言的轻量级博客开源项目——Tale,Tale使用轻量级mvc框架Blage开发,它拥有小、美、快、稳的特点。该项目完全开源、免费,能够让你快速搭建包含前、后台的博客系统,大大节省了搭建私人博客的时间。接下来教大家如何部署Tale个人博客,并通过Cpolar搭建的内网穿透数据隧道,把自己的个人博客发布到公共互联网上,人人都能访问。1.Tale网站搭建

Linux常用命令(超详细)

一、基本命令1.1关机和重启关机shutdown-hnow立刻关机shutdown-h55分钟后关机poweroff立刻关机重启shutdown-rnow立刻重启shutdown-r55分钟后重启reboot立刻重启1.2帮助命令–help命令shutdown--help:ifconfig--help:查看网卡信息man命令(命令说明书)manshutdown注意:manshutdown打开命令说明书之后,使用按键q退出二、目录操作命令2.1目录切换cd命令:cd目录cd/切换到根目录cd/usr切换到根目录下的usr目录cd…/切换到上一级目录或者cd…cd~切换到home目录cd-切换到上

【Docker】技术架构演变

【Docker】技术架构演变目录【Docker】技术架构演变架构中的概念架构演进单机架构相关软件应用数据分离架构应用服务集群架构相关软件读写分离/主从分离架构相关软件引入缓存——冷热分离架构相关软件垂直分库(分布式数据库架构)相关软件业务拆分——微服务相关软件容器化引入——容器编排架构相关软件互联网架构尾声作者:爱写代码的刚子时间:2024.3.5前言:介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术。****博客内容总览:架构中的概念应用(Application)/系统(System):为了完成一整套服务的一个程序或者一组相互配合的程序群。生活例子

基于net6的asp.net core webapi项目打包为docker镜像,并推送至私有镜像仓库harbor中

基于net6的asp.netcorewebapi项目打包为docker镜像,并推送至私有镜像仓库harbor中0、环境说明1、打包步骤1.1创建Asp.netcoreWebApi项目1.2在Asp.netcoreWebApi项目根目录下创建Dockerfile文件1.3在子系统Ubuntu20.04.4中通过dockerbuild生成docker镜像1.4通过dockerpush把生成的docker镜像推送至私有镜像仓库2、测试镜像0、环境说明开发用操作系统:Windows11家庭中文版,启用了WSL2,并安装了子系统Ubuntu20.04.4开发工具:MicrososftVisualStud

《Docker 简易速速上手小册》第10章 朝着 Docker Swarm 和 Kubernetes 迈进(2024 最新版)

文章目录10.1DockerSwarm基础10.1.1重点基础知识10.1.2重点案例:PythonWeb应用的DockerSwarm部署10.1.3拓展案例1:微服务架构的DockerSwarm部署10.1.4拓展案例2:使用DockerSwarm进行持续部署10.2Kubernetes与Docker的集成10.2.1重点基础知识10.2.2重点案例:PythonWeb应用的Kubernetes部署10.2.3拓展案例1:微服务架构的Kubernetes部署10.2.4拓展案例2:使用Kubernetes实现CI/CD10.3选择合适的容器编排工具10.3.1重点基础知识10.3.2重点案例

【Linux杂货铺】操作系统

目录🌈前言🌈📁冯诺依曼体系结构📂拓展问题:程序为什么要被加载到内存?📂主机与主机的交互📁操作系统的概念 📂作用 📂理解“管理” 📂系统调用和库函数的概念📁总结🌈前言🌈    欢迎收看本期【Linux杂货铺】,本期内容将讲解计算机中操作系统的概念。其中包括了操作系统是什么,有什么作用,以及用户是如何使用操作系统的。    本文旨在脱离教材晦涩难懂的理念,从零开始理解操作系统及其周边概念。此外本文是以Linux系统进行讲解。    操作系统是计算机中重要组成部分,是我们学习的重点,也是日后学习进程的必备前置知识。所以如果想要学好进程,必须先了解什么是操作系统,以及计算机中底层结构。📁冯诺依曼体系结

【Linux杂货铺】调试工具gdb的使用

 目录🌈前言🌈📁背景介绍📁使用list [行号]/[函数名] run/rbreak/b [行号]/[函数名]infobreakdisablebreakenablebreakdeletebreak[断点编号]next/nstep/scontinue/cfinishprint/p [变量]/[表达式]set[变量]display [变量名]undisplay [编号]until📁总结🌈前言🌈    本期【Linux杂货铺】将讲解Linux中调试工具gdb的使用,各个参数的含义,如何在Linux中将代码调试起来,以及各个参数对应的在IDE中的含义。 个人博客:秋刀鱼的滋味@-CSDN博客 系列专栏:

软件测试学习笔记丨docker 搭建常用服务器与平台命令

本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/29881一,搭建Web服务器Nginx映射端口:dockerrun-d-p5003:80--namemynginxnginx(5003是宿主机,80是容器端口)映射文件:dockerrun-d-p5003:80-v"$PWD/html":/usr/share/nginx/html--namemynginxnginx-v:文件映射二,搭建数据库服务MySQLdockerrun--namesome-mysql-v/home/gaofei/test/mysql:/var/lib/mysql-eMYSQL_ROO

Linux工具之htop命令

一、htop命令简介  Htop是一个免费的(GPL)基于NCourses的Linux进程查看器。它类似于top,但允许您垂直和水平滚动,因此您可以看到系统上运行的所有进程,以及它们的完整命令行,还可以将它们视为进程树,选择多个进程并同时对它们执行操作。与流程相关的任务(终止、重新冻结)可以在不输入PID的情况下完成。二、使用示例1、命令工具安装#yum方式安装htop命令工具需要安装epel扩展源[root@s146~]#yuminstall-yhtop2、获取命令帮助[root@s146~]#htop-h3、查看命令版本[root@s146~]#htop-vhtop2.2.0-©2004-